草庐IT

Android ParseQueryAdapter 分页与 RecyclerView.Adapter

全部标签

java - 如何在较新版本的 Android 3.1 及更高版本中实现 Firebase Recycler Adapter?

基本上,我想做的是使用FirebaseRecyclerAdapter并使用我自定义设计的CardView填充RecyclerView。新版本的代码已经更改,因此,我尝试实现它但没有成功。这是我一年前编写的代码,它运行良好并填充了我的RecyclerView:FirebaseRecyclerAdapterFBRA=newFirebaseRecyclerAdapter(DataClass,R.layout.myCardView,DataViewHolder.class,databaseReference){@OverrideprotectedvoidpopulateViewHolder(D

android - 如何使用 set visible 为动态创建的表格布局创建分页?

我正在从服务器获取数据并为该响应动态创建表格布局,现在每页只需要显示5行,我正在使用setvisible(view.invisible)隐藏所有表格行,如何设置5行setvisible(view.visible)来像分页一样显示行?下面是我用来动态创建表格的代码。TableLayouttableLayout=(TableLayout)findViewById(R.id.tablenew);TableRowtableRow=newTableRow(this);tableRow.setId(1);tableRow.setBackgroundColor(Color.LTGRAY);table

android - AsyncTask 加载图片 RecyclerView

我正在尝试创建一个类似于那个的应用程序:Anappwithsomeimagesanddescription(cardview)inarecyclerview首先,我从数据库中加载CardView的所有信息图像的标题、描述和图像的URL。当我将所有信息放入RecyclerView时,(标题和描述)显示正确,但对于图像,我创建了一个AsyncTask类来从URL加载图像,让用户不必等待太多时间等待应用程序响应。如果用户滚动缓慢,图像加载正确,一切都很好,但如果我快速滚动,我会遇到一些问题,例如,第3项中显示的图像显示在最后一项中,直到最后一项的图像已加载并刷新....这里是我加载图像的适配

android - 如何知道何时在自定义 RecyclerView 中加载数据?

我正在我的应用程序中创建和使用自定义RecyclerView。我需要在任何工作之前调用getChildAt(0).getWidth()来保存类字段中的第一项宽度。为此,我需要在适配器中加载数据时进行捕捉(否则getChildAt(0)将返回null)。如何在自定义RecyclerView中捕获数据加载事件? 最佳答案 RecyclerView已经在调用registerAdapterDataObserver并且它在提供的适配器上注销对应的适配器。这个观察者有几个回调让Recycler知道何时添加、删除或更改数据。您应该利用这些。此外,

android - 有谁知道如何使用 RecyclerView 进行流式布局?

有谁知道如何使用RecyclerView做流式布局?如何动态改变跨度数?Answer: 最佳答案 最佳解决方案是将RecyclerView与googleFlexLayoutManager结合使用//SetlayoutmanagervallayoutManager=FlexboxLayoutManager(context)recyclerview.layoutManager=layoutManager//Nowyoucanaddyournormalrecyclerviewadapterrecyclerview.adapter=MyLi

android - 在 SwipeRefreshLayout 中使用 RecyclerView 时,底部的滚动效果不会出现

我正在尝试制作一个具有良好的下拉刷新功能的列表,但是当我在SwipeRefreshLayout中有一个RecyclerView时,滚动效果仅在刷新时有效。即使对于列表的底部。发生的情况是用户没有看到列表已结束的视觉提示。这是我的XML:fragment中的类:publicclassMyListFragmentextendsFragmentimplementsSwipeRefreshLayout.OnRefreshListener{privateSwipeRefreshLayoutswipeRefreshLayout;privateRecyclerViewrecyclerView;sta

android - SwipeRefreshLayout 中的 RecyclerView 不是 "wrap_content"

我有一个RecyclerView作为SwipeRefreshLayout的唯一child,我想要RecyclerViewwrap_content。当我将它们都设置为“wrap_content”时,它不起作用。项目较少的RecyclerView也match_parent。当我删除SwipeRefreshLayout时,RecyclerView将wrap_content。谁能帮我?我的英语很差,也许你听不懂。任何人都可以帮助我吗?非常感谢。 最佳答案 我终于搞定了。来自thisAnswer

android - 在嵌套滚动 android 中无限加载更多 recyclerview

我在nestedscrollview中有Recyclerview,我想将nestedscrollview滚动到按钮显示加载并将更多列表加载到recyclerview。这是我的xml。 最佳答案 你可以通过两种方式做到这一点:1-将标题添加到recyclerview2-使用NestedScrolview的setOnScrollChangeListener方法我更喜欢第二种方式:NestedScrollViewnestedSV=(NestedScrollView)findViewById(R.id.nested_sync_scrollv

android - 如何在recyclerview gridlayout中使用notifydatasetchanged

我是android的新手,正在尝试更新udacitynanodegree项目的流行电影流行电影应用程序中的gridlayout。我正在使用AsyncTask下载数据并解析数据,更新recyclerview并在onPostExecute中设置适配器。这是我的AsyncTask类privateclassgetJsonextendsAsyncTask{@OverrideprotectedStringdoInBackground(String...strings){Stringresult="";URLurl;HttpURLConnectionhttpURLConnection=null;tr

android - 旋转后,recyclerview 行中的图像消失

在我的recyclerview中,我根据某些条件设置了一个图像(在recyclerview行中)可见或不可见。但是在我旋转屏幕后图像消失了,如何在旋转屏幕后在recyclerview中保持图像在它的位置可见?感谢您的帮助,祝您节日快乐;)我正在使用SimpleAdapter的实现。publicclassSimpleAdapterextendsRecyclerView.AdapterimplementsFollowRedirectsCallback{publicstaticclassSimpleViewHolderextendsRecyclerView.ViewHolder{...pub